568537863ba3bb8e2c89b61f80f73e11379956e2,integration/hibernate-6.0/src/main/java/com/blazebit/persistence/impl/hibernate/Hibernate60Integrator.java,Hibernate60Integrator,integrate,#Metadata#SessionFactoryImplementor#SessionFactoryServiceRegistry#,36
Before Change
}
serviceRegistry.locateServiceBinding(PersisterClassResolver.class).setService(new CustomPersisterClassResolver());
serviceRegistry.locateServiceBinding(Database.class).setService(new SimpleDatabase(metadata.getDatabase().getDefaultNamespace().getTables().iterator(), sessionFactory.getJdbcServices().getDialect(), metadata));
}
@Override
After Change
}
serviceRegistry.locateServiceBinding(PersisterClassResolver.class).setService(new CustomPersisterClassResolver());
serviceRegistry.locateServiceBinding(Database.class).setService(new SimpleDatabase(getTableIterator(metadata.getDatabase().getNamespaces()), sessionFactory.getJdbcServices().getDialect(), metadata));
}
private Iterator<Table> getTableIterator(Iterable<Namespace> namespaces) {